Patrick P L Tam — University of Technology